package edu.object_oriented.staticPra;

public class StaticBlock {
    //{}  代码块   完成一些初始化工作
    // 实例代码块（构造代码块）   每次创建对象都执行   在构造方法之前
    {
        System.out.println("实例代码块");
    }
    //静态代码块   当我们使用该类时，默认执行   只执行一次
    static {
        //完成数据的初始化   jdbc初始化
        System.out.println("静态代码块");
    }

    StaticBlock(){
        System.out.println("构造方法");
    }

    public static void main(String[] args) {
        System.out.println("1111111");
        new StaticBlock();
        new StaticBlock();
    }


}
